investments and other assets - Francés Inglés Diccionario